protest demonstrations - İngilizce Eş Anlamlılar Sözlük